package day0601;

public class Test3 {
    public static void main(String[] args) {
        int t=2;
        //首先将t的值赋值给t++表达式，然后再让 t=t+1
        System.out.println(t++);//2
        System.out.println(t);//3


        int u=60;
        //首先将u的值赋值给u--表达式，    然后执行u=u60-1
        System.out.println(u--);//60
        System.out.println(u);//59

        int v=5;
        //首先将v的值赋值给v-- 或者 v++。
        // 然后让v增大或者减小
        //               5(v是6)  6(v是5) 5(v是4)  4(v是3) 3(v是2)
        System.out.println(v++  - v-- +  v--  +  v--  -  v--);//5
        System.out.println(v);//2





        int x=4;
        //先执行x=x+1,   然后首将x5的值赋值给++x表达式，
        System.out.println(++x);//5
        System.out.println(x);//5




        int t1=4;
        //首先将t1 (4)赋值给t1++  (4)， 然后t1=t1(4) + 1
        int rs1=t1++;
        System.out.println(rs1);//4
        System.out.println(t1);//5


        int u1=60;
        //先执行u159=u60-1, 然后将u159的值赋值给--u1表达式，
        int rs2=--u1;
        System.out.println(rs2);//59
        System.out.println(u1);//59

                  //    z1=z1+1
        int z1=3;//3    4(4)   3(3)   2(2)    2(1)   0(0)
        int rs3=  z1  + ++z1 - --z1 + --z1 - z1--  - --z1;
        System.out.println(z1);//0
        System.out.println(rs3);//4




    }
}









